package com.pai.service.Role;

import com.pai.entity.AppRole;

import java.sql.Connection;
import java.util.List;

public interface RoleService {
    /**
     * 获取角色列表
     * @return
     */
    public List<AppRole> getList();

    /**
     * 获取角色项详情
     * @param id
     * @return
     */
    public AppRole getItemDetail(String id);

    /**
     * 根据角色名获取角色
     * @param roleName  角色名
     * @return
     * @throws Exception
     */
    public AppRole getItemByName(String roleName) ;


    /**
     * 新增角色
     * @param role
     * @return
     */
    public boolean add(AppRole role);



    /**
     * 更新角色
     * @param role
     * @return
     */
    public boolean update(AppRole role);

    /**
     * 删除角色
     * @param id
     * @return
     */
    public boolean delete(String id);

}
